Texas Instruments /MSP432E411Y /EMAC0 /STATUS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as STATUS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (EMAC_STATUS_RPE)EMAC_STATUS_RPE 0EMAC_STATUS_RFCFC 0 (EMAC_STATUS_RWC)EMAC_STATUS_RWC 0 (EMAC_STATUS_RRC_IDLE)EMAC_STATUS_RRC 0 (EMAC_STATUS_RXF_EMPTY)EMAC_STATUS_RXF 0 (EMAC_STATUS_TPE)EMAC_STATUS_TPE 0 (EMAC_STATUS_TFC_IDLE)EMAC_STATUS_TFC 0 (EMAC_STATUS_TXPAUSED)EMAC_STATUS_TXPAUSED 0 (EMAC_STATUS_TRC_IDLE)EMAC_STATUS_TRC 0 (EMAC_STATUS_TWC)EMAC_STATUS_TWC 0 (EMAC_STATUS_TXFE)EMAC_STATUS_TXFE 0 (EMAC_STATUS_TXFF)EMAC_STATUS_TXFF

EMAC_STATUS_RXF=EMAC_STATUS_RXF_EMPTY, EMAC_STATUS_TFC=EMAC_STATUS_TFC_IDLE, EMAC_STATUS_RRC=EMAC_STATUS_RRC_IDLE, EMAC_STATUS_TRC=EMAC_STATUS_TRC_IDLE

Description

Ethernet MAC Status

Fields

EMAC_STATUS_RPE

MAC MII Receive Protocol Engine Status

EMAC_STATUS_RFCFC

MAC Receive Frame Controller FIFO Status

EMAC_STATUS_RWC

TX/RX Controller RX FIFO Write Controller Active Status

EMAC_STATUS_RRC

TX/RX Controller Read Controller State

0 (EMAC_STATUS_RRC_IDLE): IDLE state

1 (EMAC_STATUS_RRC_STATUS): Reading frame data

2 (EMAC_STATUS_RRC_DATA): Reading frame status (or timestamp)

3 (EMAC_STATUS_RRC_FLUSH): Flushing the frame data and status

EMAC_STATUS_RXF

TX/RX Controller RX FIFO Fill-level Status

0 (EMAC_STATUS_RXF_EMPTY): RX FIFO Empty

1 (EMAC_STATUS_RXF_BELOW): RX FIFO fill level is below the flow-control deactivate threshold

2 (EMAC_STATUS_RXF_ABOVE): RX FIFO fill level is above the flow-control activate threshold

3 (EMAC_STATUS_RXF_FULL): RX FIFO Full

EMAC_STATUS_TPE

MAC MII Transmit Protocol Engine Status

EMAC_STATUS_TFC

MAC Transmit Frame Controller Status

0 (EMAC_STATUS_TFC_IDLE): IDLE state

1 (EMAC_STATUS_TFC_STATUS): Waiting for status of previous frame or IFG or backoff period to be over

2 (EMAC_STATUS_TFC_PAUSE): Generating and transmitting a PAUSE control frame (in the full-duplex mode)

3 (EMAC_STATUS_TFC_INPUT): Transferring input frame for transmission

EMAC_STATUS_TXPAUSED

MAC Transmitter PAUSE

EMAC_STATUS_TRC

TX/RX Controller’s TX FIFO Read Controller Status

0 (EMAC_STATUS_TRC_IDLE): IDLE state

1 (EMAC_STATUS_TRC_READ): READ state (transferring data to MAC transmitter)

2 (EMAC_STATUS_TRC_WAIT): Waiting for TX Status from MAC transmitter

3 (EMAC_STATUS_TRC_WRFLUSH): Writing the received TX Status or flushing the TX FIFO

EMAC_STATUS_TWC

TX/RX Controller TX FIFO Write Controller Active Status

EMAC_STATUS_TXFE

TX/RX Controller TX FIFO Not Empty Status

EMAC_STATUS_TXFF

TX/RX Controller TX FIFO Full Status

Links

() ()